package demo4;

// 自动监控类
class AutomaticMonitoring {
    // 监控机编号
    private String monitorId;
    // 监控位置
    private String monitorLocation;
    // 监控时间段
    private String monitorPeriod;
    // 视频存储路径
    private String videoStoragePath;

    // 构造函数，用于初始化自动监控信息
    public AutomaticMonitoring(String monitorId, String monitorLocation, String monitorPeriod, String videoStoragePath) {
        this.monitorId = monitorId;
        this.monitorLocation = monitorLocation;
        this.monitorPeriod = monitorPeriod;
        this.videoStoragePath = videoStoragePath;
    }

    // 添加监控设备方法
    public void addMonitoringDevice() {
        // 这里可以实现将监控设备信息添加到数据库或其他存储介质的逻辑
        System.out.println("监控机编号: " + monitorId + " 已添加。");
        System.out.println("监控位置: " + monitorLocation);
        System.out.println("监控时间段: " + monitorPeriod);
        System.out.println("视频存储路径: " + videoStoragePath);
    }

    // 查询监控位置方法
    public void queryMonitorLocation() {
        System.out.println("监控机编号: " + monitorId + " 的监控位置是: " + monitorLocation);
    }

    // 显示监控内容方法
    public void displayMonitoringContent() {
        System.out.println("正在显示监控机编号: " + monitorId + " 的监控内容，视频存储路径: " + videoStoragePath);
    }
}